//package com.example.springbooteasycode.test;
//
//import java.io.UnsupportedEncodingException;
//import java.net.URLEncoder;
//import java.util.Iterator;
//import java.util.Map;
//import java.util.Set;
//
//public class WxLongToShortLink {
//    public static void main(String[] args) {
//
//    }
//
//    public static String fillTargetPathArgsAndConvert(Map<String,Object> map, String templateContent) {
//        //遍历Map中的所有Key，将得到的value值替换模板字符串中的变量值
//        Set<String> keys = map.keySet();
//        for (Iterator<String> it = keys.iterator(); it.hasNext();) {
//            String key = it.next();
//            templateContent = templateContent.replace("${" + key + "}", (String) map.get(key));
//        }
//        try {
//            String queryPath ="communityId="+map.get("communityId")+ "&tourl=" + URLEncoder.encode(templateContent, "UTF-8");
//            return queryPath;
//        } catch (UnsupportedEncodingException e) {
//            log.error("url encoder失败", e);
//            AssertUtil.isTrueWithErrorCode(false, VoteMsgCode.MSG_104120.getCode(), VoteMsgCode.MSG_104120.getMsg());
//        }
//        return null;
//    }
//}
